﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace EWS_Messgenerator
{
    public class HandyNrGenerator
    {
        ArrayList handyNrList = new ArrayList();

        public ArrayList getArrayList()
        {
            return handyNrList;
        }
        public ArrayList generateHanyNrList(int numberOfHandyNbrs)
        {
            //Wenn mehr Handynummern verlangt als schon in Liste sind wird Liste befüllt bis verlangtes Limit
            if (numberOfHandyNbrs >= handyNrList.Count)
            {
                for (int i = 0; i < numberOfHandyNbrs; i++)
                {
                    int value = 5000 + i;
                    handyNrList.Add("017100" + value.ToString());
                
                }
            }
            else
            {
                //Wenn z.B. Liste mit 5 Handynummern besteht und dann wird Liste mit 3 verlangt, werden hier 2 aus der Liste gelöscht
                for (int j = handyNrList.Count; j > numberOfHandyNbrs; j--)
                {
                    handyNrList.Remove(handyNrList[j - 1]);
                }
            }


            return handyNrList;//gibt Liste mit Handynummern zurück
        }
    }
}
